English Dictionary
◊ RAINBOW LORIKEET
rainbow lorikeet
n : a kind of lorikeet [syn: {Trichoglossus moluccanus}]